话说今天看Struts2, HelloWorld都搞了半天

Categories: Java; Tagged with: ; @ October 16th, 2010 23:30

之前看过Hibernate, 看过一点Spring, 昨天组织要求全面发展再加把劲看下Struts.

心想写了这么久程序了, 无非就是配置几个XML, 加几个Jar File, 写个Action, 编个JSP不就完了? 结果就这么简单的事折腾的我错过了大娘水饺盖浇饭的供应时间 — 9点后永和豆浆/大娘水饺都没有米饭供应了, 妈的, 开个饭店还这么多P事.

哦对, Struts. 主要问题是我先去下了Jar包, 解压缩一看, 哇, 好多Jar啊…..管那么多呢, 统统include进去, 配置了web.xml, 加了Struts的Filter,  随便写个index, Run… 竟然上来就来错误, 先是缺少javassist.jar, 下了, 加上.  再次run, oh yeah, 陆续出来一些Spring的一些东西, 我擦, 我就是捣鼓个HelloWorld啊….

Google后, 恍然:

Struts2运行需要的基础包:

struts2-core-2.1.6.jar 
freemarker-2.3.13.jar 
commons-logging-1.0.4.jar 
ognl-2.6.11.jar 
xwork-2.1.2.jar 
commons-fileupload-1.2.1.jar

其他包都不是必须的, 如果放了服务器在启动时会试图寻找配置文件然后启动, 然后就开始提示要加入xml配置云云…

简单事情咱不能搞太复杂, 不要include所有的jar, 只放必须的jar. 然后写Action, Jsp, 配置xml, run….

无独有偶: 这个小伙也跟我一样挫: http://topic.csdn.net/u/20100706/18/cf1fb72f-b3f9-4171-9a00-f4879f4a3be0.html

<->



// Proudly powered by Apache, PHP, MySQL, WordPress, Bootstrap, etc,.